home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / tls / tls070.ltr < prev    next >
Text File  |  1995-05-08  |  4KB  |  117 lines

  1.  
  2.             CERN httpd 3.0 for SCO 
  3.  
  4.     CERN httpd is a generic public domain full-featured hypertext server
  5.     which can be used as a regular HTTP server.  The server typically
  6.     runs on port 80 to serve hypertext and other documents, and also as
  7.     a proxy -- a server on a firewall machine -- that provides access for
  8.     people inside a firewall to the outside world.  When running as proxy
  9.     httpd may be configured to do caching of documents resulting in fas-
  10.     ter response times. 
  11.  
  12.  
  13. This binary release of CERN httpd 3.0 is provided by SCO as a Technical
  14. Library Supplement (TLS).  The CERN httpd software was written by Ari
  15. Luotonen, Henrik Frystyk, Tim Berners-Lee.  Source code and complete
  16. online documentation is freely available from CERN:
  17.  
  18.     http://info.cern.ch/hypertext/WWW/Daemon/Status.html
  19.  
  20.  
  21. TO INSTALL THIS SUPPLEMENT, extract the cpio archive as user 'root' from
  22. any directory:
  23.  
  24.     # cpio -idum -I ARCHIVE
  25.  
  26. where "ARCHIVE" is the filename of the cpio archive or the device node
  27. where the archive can be found (e.g. /tmp/tls070.cpio, or /dev/install).
  28.  
  29.  
  30. January 24, 1995
  31.  
  32. Kamal A. Mostafa <kamalm@sco.com>
  33. SCO Product Development
  34.  
  35. [Ed.note: this TLS works on SCO OpenServer Release 5, also.]
  36.  
  37.   ----------------------------------------------------------------------------
  38.  
  39.  
  40. SOFTWARE NOTES:  CERN httpd for SCO
  41.  
  42.  
  43. Making documents publicly available
  44.  
  45.     Cern_httpd is configured by default to make public all documents
  46.     in the "directory" /var/opt/cern_httpd/htdocs.  That "directory"
  47.     is actually a symbolic-link which points to a real directory.
  48.  
  49.     As provided, the /var/opt/cern_httpd/htdocs symbolic-link points
  50.     to a sample document directory containing one "Welcome" document.
  51.     
  52.     In order to allow the server to provide access to your own direc-
  53.     tory of documents, you must replace that symbolic-link with one
  54.     which points to your own public directory.  To do so, execute
  55.     these commands as user 'root':
  56.  
  57.         # cd /var/opt/cern_httpd
  58.         # rm htdocs
  59.         # ln -s /your/pub/dir htdocs
  60.  
  61.     Users of SCO's Global Access 1.0 product may wish to form a
  62.     symbolic-link which points to their existing public directory
  63.     (e.g. /var/opt/httpd/htdocs).
  64.  
  65.     Alternately, advanced users may wish to configure different direc-
  66.     tories in the httpd.conf file.
  67.  
  68.  
  69. Running cern_httpd
  70.  
  71.     To run CERN httpd, execute this shell-script as user 'root':
  72.  
  73.         # /opt/cern_httpd/bin/cern_httpd  [ -v ]
  74.  
  75.     Normally, the server will place itself into the background after
  76.     starting up, returning you to a prompt.  The optional -v argument
  77.     forces the server to run in the foreground and provide verbose
  78.     debugging output.  See the online documentation at CERN for more
  79.     information about other command-line options.
  80.  
  81.     Note that if you are already running any httpd daemon on port 80
  82.     (e.g. from Global Access 1.0), you will need to kill the httpd
  83.     process before starting up cern_httpd on port 80.
  84.  
  85.     You may wish have the server start up automatically at boot-time.
  86.     To do so, add a script to the /etc/rc2.d directory (or modify an
  87.     existing 'http' script) to run the command-line above (without
  88.     the -v option).
  89.  
  90.  
  91. Configuring httpd.conf
  92.  
  93.     Cern_httpd relies on the single configuration file
  94.  
  95.         /var/opt/cern_httpd/httpd.conf
  96.  
  97.     In order to use certain features of the server (proxy, caching),
  98.     you must make changes this file, but it is provided "ready to use"
  99.     for basic configurations.
  100.  
  101.     See the online documentation at CERN for information about con-
  102.     figuring the server.  Also note that the original example config-
  103.     uration files from the CERN httpd 3.0 distribution are available
  104.     in the directory /opt/cern_httpd/sample-config.  See the README
  105.     file in that directory for more details.
  106.  
  107.  
  108. Log Files
  109.  
  110.     Cern_httpd is configured to store its log files in the directory:
  111.  
  112.         /var/opt/cern_httpd/logs
  113.  
  114.     The default configuration provided has logging enabled, so be sure
  115.     to clean out the logs periodically.
  116.  
  117.